


.clearfix{clear:both;}



h3 a{color:#333 }

h5{margin:0px;/*background:url(../images/h5_bg.jpg);*/padding:6px ;color:#333;font-size:14px; background:#f2f2f2;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline}



#container{margin:0 auto;width:1000px; overflow:hidden;}
.banner{}



.main{overflow:hidden;margin-top:10px;}


.course_classify{position:relative;float:right;width:700px;overflow:hidden;}



/*课程*/
.course h3{height:32px;line-height:32px;font-weight:bold;font-size:15px;position:relative;background:#fff7f7 url(../images/Small-arrow--icon.png)no-repeat 5px center;
border-bottom:1px solid #8f000b;margin-bottom:5px;padding-left:30px;}
.course{margin-bottom:10px;overflow:hidden;border:1px solid #ddd;padding-bottom:10px;position:relative;border-radius:5px 5px 0 0}
.course table{table-layout:fixed;width:700px;}
.course td{border-bottom:1px dashed #eee;height:33px;line-height:33px;}
.course  tr th{background:#f6f6f6;height:30px;line-height:30px;font-weight:bold;color:#3d4140}
.td_style1{ 
     width:290px;
	text-overflow:ellipsis; 
    white-space:nowrap; 	
    overflow:hidden; 
    -o-text-overflow:ellipsis; 
	padding-right:40px;
	padding-left:10px;
	
   }
td.download{background:url(../images/download.png) no-repeat left center;padding-left:20px;font-size:12px;}
 span.course-fee{color:red;font-family:Arial, Verdana, "宋体";}
.more{
   position:absolute;
   top:8px;
   right:8px;
   font-size:13px;
   text-decoration:underline; }
 .more a{}
 
 /*热门推荐*/
 .h-left{float:left;width:130px;height:140px;background:url(../images/word.png) center center no-repeat}
 .h-right{float:right;width:850px;}
 .hot-course{border:1px solid #ddd;padding:10px 0;overflow:hidden;margin-bottom:20px;}
.hot-course ul{width:870px;overflow:hidden;}
.hot-course li{width:410px;margin-right:20px;float:left;position:relative;}
.hot-course li a{display:block;border-bottom:1px dashed #8f000b;padding:8px 0 5px 2px}
.hot-course li  span{position:absolute;right:5px;top:10px;font-size:12px;}


  

/*左边*/
.right_part h4,.main-col h4{padding:6px 0 6px 33px;color:#333;font-size:15px; font-weight:bold;border-bottom:1px solid #8f000b;}
.new-classify  h4,.huizong h4{background: #fff7f7 url(../images/tsinghua.png) no-repeat 5px center}
.tuijian h4{background: #fff7f7 url(../images/school.png) no-repeat 5px center}
.shizi h4{background: #fff7f7 url(../images/master.png) no-repeat 5px center}
.zhengshu h4{background: #fff7f7 url(../images/zhengshu.png) no-repeat 5px center}
.ganwu h4{background: #fff7f7 url(../images/ganyan.png) no-repeat 5px center}
.liucheng h4{background: #fff7f7 url(../images/liucheng.png) no-repeat 5px center}

.right_part{position:relative;float:left;width:280px;}

.new-classify a{width:130px;display:inline-block;text-align:left;padding:5px 0 5px 5px;text-align:center;}

.new-classify,.tuijian,.shizi,.ganwu,.zhengshu,.liucheng{border:1px solid #ddd;overflow:hidden;margin-bottom:10px;position:relative;padding-bottom:10px;border-radius:5px;}
.tuijian img{width:240px;height:auto;margin:10px auto 0 auto;display:block;}
.tuijian  p{padding:0 10px;line-height:25px;}
.shizi ul,.ganwu ul,.tuijian_lanmu ul{width:260px;margin:0 auto}
.shizi li,.ganwu li,.tuijian_lanmu ul li{line-height:30px;height:30px;padding-left:5px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;border-bottom:1px dashed #8f000b;}
.liucheng ul{width:260px;margin:0 auto}
.liucheng li{line-height:28px;}
.liucheng li span{display:inline-block;height:20px;line-height:20px;width:20px;color:#fff;background:#8f000b;text-align:center;margin-right:5px;border-radius:5px;}
.zhengshu img{margin:0 auto;display:block;margin-top:10px;}


.footer{text-align:center;line-height:25px; border-top:3px solid #8f000b;padding-top:10px;}
.footer a{}


/*****************************栏目页**********************/
/*位置*/
.main-col{width:1000px;margin:0 auto; overflow:hidden;margin-top:10px;}
.main-col h4{padding:6px 0 6px 33px;color:#333;font-size:14px; font-weight:bold;border-bottom:1px solid #8f000b;text-align:left;}
.tuijian_lanmu h4{background:#f4f5f5 url(../images/tuijian.png)no-repeat 5px center}
.position{background:#f6f6f6;padding:6px ;border:1px solid #ddd;margin-top:10px;border-radius:3px;}
.position .cut{margin:0 8px;}
.main_left{position:relative;float:left;width:280px;margin-bottom:10px;}
.huizong ul { width: 255px; margin: 0px auto; }
.huizong ul li { width: 255px; line-height: 35px;  margin-top: 5px; overflow:hidden; }
.huizong ul li a {font-family: "微软雅黑"; height: 40px; line-height: 40px; display:block; color: #FFF; text-align:center;  }
.huizong ul li a:hover {  text-decoration:none; }

.current {  background: #FF9900; }
.huizong ul li{ font-size:18px; background: #8f000b; ont-family: "微软雅黑"; height: 40px; line-height: 40px; display: block; color: #FFF;  float:none; border-left:2px solid #ff9900; border-right:1px solid #ff9900; border-top:1px solid #ff9900; border-bottom:1px solid #ff9900; }
.huizong ul li a:hover{ background:/* #009C00*/#FF9900 ;}






.tuijian_lanmu,.huizong{border:1px solid #ddd;margin-bottom:10px;padding-bottom:10px;}
{width:260px;margin:0 auto}


.main_right{position:relative;float:right;width:700px;border:1px solid #ddd;margin-bottom:8px;}


.class_cate{width:680px;padding:5px 10px;overflow:hidden;color:#666;}
.class_cate:hover{background:#f6f6f6}
.fenye{padding-top:12px;}
.main_right h3{font-size:15px;font-weight:bold;border-bottom:1px solid #8f000b;padding:6px 0 6px 30px;background:#F6F2F7 url(../images/Small-arrow--icon.png)no-repeat 5px center;}

.main_right .course-tit{font-size:16px;padding:5px 0 ;font-weight:bold;border-bottom:1px dashed #fcdcf6}
.main_right .course-brief{color:#999;font-family:Helvetica, Arial, sans-serif,'宋体';font-size:12px;}
.main_right .course-info{color:#FF4E4E;font-size:13px;}
.main_right .course-info span{color:#666;font-size:13px;}
.main_right .c-time,.main_right .c-place{margin-left:20px;font-size:13px;}


/*****************************内容页**********************/
.main_right .title{}
.title h1{font-size:24px;text-align:center;font-weight:bold;padding:20px;}
.title_content{overflow:hidden;border-bottom:1px solid #ddd;width:95%;margin:0 auto;padding:5px 0; line-height:180%;font-weight:bold;}
.title_content table{width:100%;}
.title_content td.td-s1 {text-align: right;padding-right: 10px;}
 .title_content td.td-s2 {text-align: left;padding-left: 10px;}
 .title_content td	 {height: 30px;
line-height: 30px;
font-weight: bold;

color: #8f000b;font-size:14px;}
.title_content td span{font-weight:400;color:#333;}
.title_content td.td-s1 span{width:80px;display:inline-block;text-align:left;}
.new-tag{text-align:right;}
.new-tag a{color:#8f000b;}
.content{padding:10px 10px}
/*.bmb{border-top:1px solid darkmagenta;margin-top:8px;}
.similar{position:relative;overflow:hidden;margin-top:8px;padding:0px 8px;margin-bottom:8px;}

.back{position:relative;left:600px;;top:-27px;}*/
.xzbm{position:relative;overflow:hidden;margin-top:8px;padding: 8px;}
.zxbm_content{}
.xzbm td{height:25px;line-height:25px;overflow:hidden;padding:4px 0}
#MyContent{line-height:25px;}
.submit-btn{width: 120px;
height: 30px;
line-height: 30px;
margin-left:20px;
float:left;
background: #FF5E5E ;
border: medium none;
color: #FFF;
font-family: microsoft yahei;
font-size: 14px;border-radius:5px;}
/*----------------报名表下载---------------------*/
.download{margin:0 auto;}
.download li{background:#8B008B ;line-height:30px;heiht:30px;margin:5px 10px;width:140px;text-align:center;float:left;}
.download li a{color:#FFFFFF;}



.flash{border:1px solid #C0C0C0;height:176px;width: 475px;position:relative;float:right}
#gal-wrap {
position: relative;

}
#gallery {
position: relative;
}
#gallery li {
list-style: none;
float: left;
height:176px;width: 475px;

margin:0px
}
#gallery p {
text-align: center;
color: #cdcdcd;
margin:0px
}
#gal-panel {
height: 100%;
overflow: hidden;
height:20px;
position:absolute;
padding-left:2px;
top:160px;
}
#gal-panel li {
float: left;
margin-right:2px;

list-style: none;
cursor: pointer;
width:20px;

background:#E6E6FA;
text-align:center;
}
#gal-panel li.current {
font-weight: bold;
color: red;
background:#FFF0F5 
}
/**************************栏目  师资 感悟*****************************/
.shizi_lanmu{}
.shizi_lanmu ul{width:918px;margin:0 auto}
.shizi_lanmu li{line-height:30px; border-bottom:1px dashed #ddd;padding-top:8px;padding-left:5px;position:relative;}


/**************************内容  师资 感悟**************************
.rightbody{ height:600px;}
.list{ width:90%; padding:10px;}
.list li{ height:35px; line-height:35px;}***/


/*搜索也*/
.buju,.top{width:1000px;margin:0 auto;position:relative}
.buju{margin-top:10px;}
.searchtips{padding:10px 0}

.buju .list  li{border-bottom:1px dashed #ddd;height:35px;line-height:35px;padding-left:25px;position:relative}
.buju .list  li:before{content:"";position:absolute;top:15px;left:5px;width:5px;height:5px;border-radius:50%;background:#FF4E4E}
.buju .list .szfl{margin-right:10px;}
.buju .list .szfl a{font-size:14px;color:#069}
.kspage{overflow:hidden;float:left;margin-bottom:10px;}